construct battlements - Alemán Inglés Diccionario